package com.base.login.domain.bo;

import com.base.common.core.validate.AddGroup;
import com.base.common.core.validate.EditGroup;
import lombok.Data;

import javax.validation.constraints.NotBlank;


/**
 * 系统参数业务对象 t_sys_params
 *
 * @author base
 * @date 2023-10-18
 */

@Data
public class SysLoginBo{

    /**
     *
     */
    @NotBlank(message = "16字节的客户端随机数不能为空", groups = { EditGroup.class })
//    16字节的客户端随机数
    private String randA;

    /**
     * 客户端签名证书序列号
     */
    @NotBlank(message = "客户端签名证书序列号不能为空", groups = { AddGroup.class, EditGroup.class })
    private String signCertSn;

    /**
     * 客户端和服务端随机数的签名值
     */
    @NotBlank(message = "客户端和服务端随机数的签名值", groups = { AddGroup.class, EditGroup.class })
    private String signature;




}
